package collection;

import javax.swing.text.html.HTMLDocument;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.Iterator;
import java.util.Vector;

public class VectorDemo {
    public static void main(String[] args) {
        Vector v=new Vector();//空向量，使其内部数据数组的大小为 10 ，标准容量增量为零
        v.addElement("abc");//将指定的组件添加到此向量的末尾，将其大小增加1
        v.addElement("def");//将指定的组件添加到此向量的末尾，将其大小增加1
        v.addElement("ghi");//将指定的组件添加到此向量的末尾，将其大小增加1
        System.out.println(v);
        //System.out.println(v.elementAt(2));
        //生成一系列元素，一次一个。 连续调用nextElement方法返回系列的连续元素
        Enumeration enu=v.elements();//返回此向量的组件的枚举。
        while (enu.hasMoreElements())
        {
            System.out.println(enu.nextElement());
        }
        ArrayList arrLi=new ArrayList();
        arrLi .add("jkl");
        arrLi .add("mno");
        arrLi .add("pqr");
        System.out.println(arrLi);
        Iterator it=arrLi.iterator();
        while(it.hasNext()){
         it.next();

            it.remove();

        }
        System.out.println(arrLi);

    }
}
